/**
 * MineAdmin is committed to providing solutions for quickly building web applications
 * Please view the LICENSE file that was distributed with this source code,
 * For the full copyright and license information.
 * Thank you very much for using MineAdmin.
 *
 * @Author X.Mo<root@imoi.cn>
 * @Link   https://github.com/mineadmin
 */
import type { Plugin } from '#/global'

const pluginConfig: Plugin.PluginConfig = {
  install() {
    // console.log('广播插件已启动')
  },
  config: {
    enable: import.meta.env.DEV,
    info: {
      name: 'attractions/commerce',
      version: '1.0.0',
      author: 'X.Mo',
      description: '提供广播功能',
    },
  },
  views: [
    // {
    //   name: 'CommerceRoute',
    //   path: '/commerce',
    //   meta: {
    //     title: '商业管理',
    //     // badge: () => 'Hot',
    //     i18n: 'menu.commerce',
    //     icon: 'ep:shopping-bag',
    //     type: 'M',
    //     hidden: false,
    //     subForceShow: true,
    //     breadcrumbEnable: true,
    //     copyright: false,
    //     cache: true,
    //   },
    //   children: [
    //     {
    //       name: 'commerce_commodity:commerceCommodity',
    //       path: '/commerce/commerceCommodity',
    //       meta: {
    //         title: '商品管理',
    //         i18n: 'commerce_commodity.menu.commerceCommodity',
    //         icon: 'ep:goods',
    //         type: 'M',
    //         hidden: false,
    //         breadcrumbEnable: true,
    //         copyright: true,
    //         cache: true,
    //       },
    //       component: () => import('./views/commerceCommodity/index.vue'),
    //     },
    //     {
    //       name: 'commerce_commodity_type:commerceType',
    //       path: '/commerce/commerceCommodityType',
    //       meta: {
    //         title: '商品类型',
    //         i18n: 'commerce_commodity_type.menu.commerceCommodityType',
    //         icon: 'ep:collection-tag',
    //         type: 'M',
    //         hidden: false,
    //         breadcrumbEnable: true,
    //         copyright: true,
    //         cache: true,
    //       },
    //       component: () => import('./views/commerceCommodityType/index.vue'),
    //     },
    //     {
    //       name: 'commerce_order:commerceOrder',
    //       path: '/commerce/commerceOrder',
    //       meta: {
    //         title: '订单管理',
    //         i18n: 'commerce_order.menu.commerceOrder',
    //         icon: 'ep:list',
    //         type: 'M',
    //         hidden: false,
    //         breadcrumbEnable: true,
    //         copyright: true,
    //         cache: true,
    //       },
    //       component: () => import('./views/commerceOrder/index.vue'),
    //     },
    //     {
    //       name: 'commerce_order_product:commerceOrderProduct',
    //       path: '/commerce/commerceOrderProduct',
    //       meta: {
    //         title: '订单商品',
    //         i18n: 'commerce_order_product.menu.commerceOrderProduct',
    //         icon: 'ep:box',
    //         type: 'M',
    //         hidden: false,
    //         breadcrumbEnable: true,
    //         copyright: true,
    //         cache: true,
    //       },
    //       component: () => import('./views/commerceOrderProduct/index.vue'),
    //     },
    //     {
    //       name: 'commerce_contract:commerceContract',
    //       path: '/commerce/commerceContract',
    //       meta: {
    //         title: '合同管理',
    //         i18n: 'commerce_contract.menu.commerceContract',
    //         icon: 'ep:document',
    //         type: 'M',
    //         hidden: false,
    //         breadcrumbEnable: true,
    //         copyright: true,
    //         cache: true,
    //       },
    //       component: () => import('./views/commerceContract/index.vue'),
    //     },

    //     {
    //       name: 'commerce_merchant:commerceMerchant',
    //       path: '/commerce/commerceMerchant',
    //       meta: {
    //         title: '商户信息',
    //         i18n: 'commerce_merchant.menu.commerceMerchant',
    //         icon: 'ep:office-building',
    //         type: 'M',
    //         hidden: false,
    //         breadcrumbEnable: true,
    //         copyright: true,
    //         cache: true,
    //       },
    //       component: () => import('./views/commerceMerchant/index.vue'),
    //     },
    //     {
    //       name: 'commerce_qualification:commerceQualify',
    //       path: '/commerce/commerceQualification',
    //       meta: {
    //         title: '商户资质',
    //         i18n: 'commerce_qualification.menu.commerceQualification',
    //         icon: 'ep:medal',
    //         type: 'M',
    //         hidden: false,
    //         breadcrumbEnable: true,
    //         copyright: true,
    //         cache: true,
    //       },
    //       component: () => import('./views/commerceQualification/index.vue'),
    //     },
    //     {
    //       name: 'commerce_energy:commerceEnergy',
    //       path: '/commerce/commerceEnergy',
    //       meta: {
    //         title: '商户能耗',
    //         i18n: 'commerce_energy.menu.commerceEnergy',
    //         icon: 'ep:lightning',
    //         type: 'M',
    //         hidden: false,
    //         breadcrumbEnable: true,
    //         copyright: true,
    //         cache: true,
    //       },
    //       component: () => import('./views/commerceEnergy/index.vue'),
    //     },
    //     {
    //       name: 'commerce_settlement:commerceSettlement',
    //       path: '/commerce/commerceSettlement',
    //       meta: {
    //         title: '商户结算',
    //         i18n: 'commerce_settlement.menu.commerceSettlement',
    //         icon: 'ep:money',
    //         type: 'M',
    //         hidden: false,
    //         breadcrumbEnable: true,
    //         copyright: true,
    //         cache: true,
    //       },
    //       component: () => import('./views/commerceSettlement/index.vue'),
    //     },
    //     {
    //       name: 'commerce_address:commerceAddress',
    //       path: '/commerce/commerceAddress',
    //       meta: {
    //         title: '地址管理',
    //         i18n: 'commerce_address.menu.commerceAddress',
    //         icon: 'ep:location',
    //         type: 'M',
    //         hidden: false,
    //         breadcrumbEnable: true,
    //         copyright: true,
    //         cache: true,
    //       },
    //       component: () => import('./views/commerceAddress/index.vue'),
    //     },
    //   ],

    // },
  ],
}

export default pluginConfig
